/*************************************************************************
	> File Name: open.c
	> Author: pxl
	> Mail: 12345678@qq.com 
	> Created Time: 2024年05月20日 星期一 16时56分17秒
 ************************************************************************/

#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
int main(int argc, char**argv)
{
	//打开文件
    int fd1 = open("a.txt", O_RDONLY);
    if(fd1 == -1)
    {
        //perror("open file error:");
        printf("open file1 error:%s\n",strerror(errno));
        return -1;
    }
    printf("fd1 = %d\n", fd1);
    int fd2 = open("b.txt", O_RDONLY);
    if(fd2 == -1)
    {
        //perror("open file error:");
        printf("open file2 error:%s\n",strerror(errno));
        return -1;
    }
    printf("fd2 = %d\n", fd2);

	
	close(fd1);
    int fd3 = open("c.txt", O_RDONLY);
    if(fd3 == -1)
    {
        //perror("open file error:");
        printf("open file3 error:%s\n",strerror(errno));
        return -1;
    }
    printf("fd3 = %d\n", fd3);

    close(fd2);
    close(fd3);

				
}

